rampart gun - Francés Inglés Diccionario